leave everything completed - Alemán Inglés Diccionario